import pytest
@pytest.fixture()
def login():
    print("用户登录") # 这一部分当成了setup
    yield # 生成器，执行完函数会再回调用一次
    print("用户登出") # 这一部分就当成了teardown
def test_get_order_list(login):
    print("查看订单列表")
def test_add_address(login):
    print("添加收货地址")
def test_browser_goods(login):
    print("浏览商品")
"""
执行顺序：
test_get_order_list() 用例
1. 用户登录
2. 查看订单列表
3. 用户登出

test_add_address() 用例
1. 用户登录
2. 添加收货地址
3. 用户登出

test_browser_goods() 用例
1. 用户登录
2. 浏览商品
3. 用户登出
"""


